package com.lottery.material.enumeration.circle;

import com.lottery.material.enumeration.base.BaseEnum;
import lombok.Getter;

/**
 * Description：圈子信息枚举类
 * Created by 朱正磊 on 2019-04-15 16:47
 */
@Getter
public enum CircleInfoEnum implements BaseEnum {

    // 是否标记为热门圈子（1：否；2：是）
    IS_HOT_CIRCLE_FALSE("IS_HOT_CIRCLE", 1, "否"),
    IS_HOT_CIRCLE_TRUE("IS_HOT_CIRCLE", 2, "是"),

    // 是否进入精彩（1：否；2：是）
    IS_WONDERFUL_FALSE("IS_WONDERFUL", 1, "否"),
    IS_WONDERFUL_TRUE("IS_WONDERFUL", 2, "是"),

    // 是否禁止评论（1：否；2：是）
    IS_PROHIBITION_COMMENT_FALSE("IS_PROHIBITION_COMMENT", 1, "否"),
    IS_PROHIBITION_COMMENT_TRUE("IS_PROHIBITION_COMMENT", 2, "是"),

    // 是否禁止发贴（1：否；2：是）
    IS_PROHIBITION_PUBLISH_FALSE("IS_PROHIBITION_PUBLISH", 1, "否"),
    IS_PROHIBITION_PUBLISH_TRUE("IS_PROHIBITION_PUBLISH", 2, "是"),
    ;

    private String code;
    private Object value;
    private String description;

    CircleInfoEnum(String code, Object value, String description) {
        this.code = code;
        this.value = value;
        this.description = description;
    }

    public static final String IS_HOT_CIRCLE = "IS_HOT_CIRCLE";
    public static final String IS_WONDERFUL = "IS_WONDERFUL";
    public static final String IS_PROHIBITION_COMMENT = "IS_PROHIBITION_COMMENT";
    public static final String IS_PROHIBITION_PUBLISH = "IS_PROHIBITION_PUBLISH";

}
